package com.travel.model.enums;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
//支付方式枚举 支付宝 微信 银行卡 信用卡
@Getter
@RequiredArgsConstructor
@Schema(description = "支付方式枚举")
public enum PaymentMethod {
    @Schema(description = "支付宝支付")
    ALIPAY("支付宝"),
    
    @Schema(description = "微信支付")
    WECHAT("微信支付"),
    
    @Schema(description = "银行卡支付")
    BANK_CARD("银行卡"),
    
    @Schema(description = "信用卡支付")
    CREDIT_CARD("信用卡");

    @Schema(description = "支付方式描述")
    private final String description;
} 